﻿.sAlert { position: fixed; width: 100%; height: 100%; min-height: 500px; top: 350px; left: 0; padding-top: 350px; padding: 30px; display: none; opacity: 0; line-height: 30px; z-index: 9999; text-align: center; font-size: 16px; }
.sAlert i { font-size: 22px; vertical-align: top; margin-right: 10px; }
.sAlert em { display: inline-block; vertical-align: top; text-align: left; }
.sAlert span { background: #fff; box-shadow: 0 0 20px rgba(0, 0, 0, 0.06); display: inline-block; padding: 20px 50px; min-width: 150px; border: 4px solid #e5e5e5; filter: progid:DXImageTransform.Microsoft.Alpha(opacity=0); }
#ok { color: #93bd20; }
#ok i { color: #93bd20; }
#error { color: #ff6060; }
#error i { color: #ff3333; }
.icon-ok:before { content: "√"; }


.page { text-align: center; margin: 50px 0; margin-bottom: 100px; }
.page a,
.page span { display: inline-block; line-height: 40px; height: 40px; padding: 0 20px; margin: 0 10px; font-family: "arial", "microsoft yahei"; font-size: 16px; color: #333; }
.page a { background: #eee; }
.page a:hover { background: #555; color: #fff; }
.page .p_now { background: #555; color: #fff; }
.page a.p_no { color: #999 !important; }

.npagePage { padding-top: 80px; }

#friendlink { background: #f9f9f9; font-size: 13px; padding: 30px 0; }
#friendlink a { margin-right: 20px; color: #929292; }
#friendlink a:nth-of-type(-n + 5) { display: none; }
#friendlink a:hover { text-decoration: underline; color: #666; }
.w1200 { width: 1200px; margin: 0 auto; }
